#pragma once
#include <stdio.h>
#include <stdbool.h>
typedef int STTypeData;
typedef struct STStack
{
	int* a;
	int size;
	int capacity;
}stack;

void STInit(stack* st);
void STpush(stack* st, STTypeData x);
void STpop(stack* st);
STTypeData STtop(stack* st);
int STsize(stack* st);
bool STempty(stack* st);
STDestroy(stack* st);